package cn.tedu.task2;

import javax.swing.*;

/**
 * @description: 水雷类
 * @author: Zane Zhang
 * @create: 2022-09-09 15:56
 **/
public class Mine extends SeaObject {
    /**
     * 构造方法
     */
    public Mine(int x, int y) {
        super(11, 11, x, y, 1);
    }
    /**
     * 重写 move()移动方法
     */
    @Override
    public void move() {
        y-=speed;//y-(向上) y=y-speed

    }
    /**
     * 重写 getImage()获取对象图片
     */
    @Override
    public ImageIcon getImage() {
        return Images.mine;
    }
    @Override
    public boolean isOutOfBounds() {
        return y<150-height;//水雷的 y<=150减去水雷的高,即为越界(到水面越界)
    }
}

